An O(1.4658)-time exact algorithm for the maximum bounded-degree-1 set problem
نویسندگان
چکیده
A bounded-degree-1 set S in an undirected graph G = (V,E) is a vertex subset such that the maximum degree of G[S] is at most one. Given a graph G, the Maximum Bounded-Degree1 Set problem is to find a bounded-degree-1 set S of maximum size in G. A notion related to bounded-degree sets is that of an s-plex used to define the cohesiveness of subgraphs in social networks. An s-plex S in a graph G = (V,E) is a vertex subset such that for each v ∈ S, degG[S](v) ≥ |S| − s. One can easily show that a graph G has a 2-plex of size k iff the complement graph of G has a bounded-degree-1 set of size k. Both the Maximum 2-Plex problem and the Maximum Bounded-Degree-1 Set problem are NPhard. We give a simple branch-and-reduce algorithm using branching strategies with at most three branches for the Maximum Bounded-Degree1 Set problem. We analyze the running time of the algorithm using measure-and-conquer and show that it runs in time O(1.4658) which is faster than previous exact algorithms. This research is partially supported by the National Science Council of Taiwan under grants NSC 101–2221–E– 241–019–MY3 and NSC 102–2221–E–241–007–MY3. Ling-Ju Hung (corresponding author) is supported by the National Science Council of Taiwan under grant NSC 102–2811–E–241–001.
منابع مشابه
Measure and Conquer: Analysis of a Branch-and-Reduce Algorithm for the Maximum Bounded-degree-1 Set Problem
Recently Measure and Conquer is used to obtain tighter bounds of running time of branch-andreduce algorithms. A graph is bounded-degree-1 if its maximum degree is less than or equal to one. The maximum bounded-degree-1 set problem is to find a vertex subset of maximum size that induces a bounded-degree-1 subgraph. The problem that to find a maximum bounded-degree-1 set in a given graph is NP-ha...
متن کاملAn Exact Algorithm for Maximum Independent Set in Degree-5 Graphs
The maximum independent set problem is a basic NP-hard problem and has been extensively studied in exact algorithms. The maximum independent set problems in low-degree graphs are also important and may be bottlenecks of the problem in general graphs. In this paper, we present an O∗(1.1737n)-time exact algorithm for the maximum independent set problem in an n-vertex graph with degree bounded by ...
متن کاملAn exact algorithm for MAX-CUT in sparse graphs (Preliminary version)1
The MAX-CUT problem consists in partitioning the vertex set of a weighted graph into two subsets. The objective is to maximize the sum of weights of those edges that have their endpoints in two different parts of the partition. MAX-CUT is a well known NP-hard problem and it remains NP-hard even if restricted to the class of graphs with bounded maximum degree ∆ (for ∆ ≥ 3). In this paper we stud...
متن کاملA refined algorithm for maximum independent set in degree-4 graphs
The maximum independent set problem is one of the most important problems in worstcase analysis for exact algorithms. Improvement on this problem in low-degree graphs can be used to get improvement on the problem in general graphs. In this paper, we show that the maximum independent set problem in an n-vertex graph with degree bounded by 4 can be solved in O∗(1.1376n) time and polynomial space,...
متن کاملAn $O^*(1.0821^n)$-Time Algorithm for Computing Maximum Independent Set in Graphs with Bounded Degree 3
We give an O∗(1.0821n)-time, polynomial space algorithm for computing Maximum Independent Set in graphs with bounded degree 3. This improves all the previous running time bounds known for the problem.
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2014